<?xml version="1.0" encoding="UTF-8"?>
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd" updateCheck="false">
    <!--
     | Please see http://ehcache.sourceforge.net/documentation/configuration.html for
     | detailed information on how to configurigure caches in this file
     +-->
    <!-- Location of persistent caches on disk -->
    <diskStore path="java.io.tmpdir" />

    <defaultCache 
      maxElementsInMemory="10"
      eternal="false"
      overflowToDisk="false"
      timeToIdleSeconds="600"
      timeToLiveSeconds="1200"
      diskPersistent="false"
      diskExpiryThreadIntervalSeconds="3000"
      memoryStoreEvictionPolicy="LRU"/>
        
	<!-- Chapter tam -->
    <cache name="chapterTamCacheDataController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
    
    <cache name="chapterTamAllCacheDataController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- truyen tranh-->      
    <cache name="truyenTranhCacheDataController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenTranhCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenTranhTimKiemCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenTranhOrderByCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />

	<!-- Chapter truyen tranh-->
	<cache name="chapterTruyenTranhMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTruyenTranhAllCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTruyenTranhByIdCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTruyenTranhCacheTruyenController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Chapter tmp truyen tranh -->
	<cache name="chapterTmpTruyenTranhMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTmpTruyenTranhAllCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTmpTruyenTranhByIdCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTmpTruyenTranhCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- truyen kiem hiep-->      
    <cache name="truyenKiemHiepCacheDataController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenKiemHiepCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenKiemHiepTimKiemCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenKiemHiepOrderByCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Chapter truyen kiem hiep-->
	<cache name="chapterTruyenKiemHiepMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTruyenKiemHiepAllCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTruyenKiemHiepByIdCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTruyenKiemHiepCacheTruyenController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Chapter tmp truyen kiem hiep -->
	<cache name="chapterTmpTruyenKiemHiepMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTmpTruyenKiemHiepAllCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTmpTruyenKiemHiepByIdCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTmpTruyenKiemHiepCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- truyen trinh tham-->      
    <cache name="truyenTrinhThamCacheDataController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenTrinhThamCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenTrinhThamTimKiemCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenTrinhThamOrderByCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Chapter truyen trinh tham-->
	<cache name="chapterTruyenTrinhThamMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTruyenTrinhThamAllCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTruyenTrinhThamByIdCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTruyenTrinhThamCacheTruyenController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Chapter tmp truyen trinh tham-->
	<cache name="chapterTmpTruyenTrinhThamMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTmpTruyenTrinhThamAllCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTmpTruyenTrinhThamByIdCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTmpTruyenTrinhThamCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- truyen tinh cam-->      
    <cache name="truyenTinhCamCacheDataController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenTinhCamCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenTinhCamTimKiemCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenTinhCamOrderByCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Chapter truyen tinh cam-->
	<cache name="chapterTruyenTinhCamMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTruyenTinhCamAllCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTruyenTinhCamByIdCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTruyenTinhCamCacheTruyenController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Chapter tmp truyen tinh cam -->
	<cache name="chapterTmpTruyenTinhCamMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTmpTruyenTinhCamAllCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTmpTruyenTinhCamByIdCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTmpTruyenTinhCamCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- truyen ma-->      
    <cache name="truyenMaCacheDataController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenMaCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenMaTimKiemCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="lstTruyenMaOrderByCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Chapter truyen ma-->
	<cache name="chapterTruyenMaMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTruyenMaAllCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTruyenMaByIdCacheDataController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTruyenMaCacheTruyenController"
    	eternal="false"
        maxElementsInMemory="100"
        overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Chapter tmp truyen ma -->
	<cache name="chapterTmpTruyenMaMoiCapNhatCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
	
    <cache name="chapterTmpTruyenMaAllCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="chapterTmpTruyenMaByIdCacheDataController"
		eternal="false"
        maxElementsInMemory="100" overflowToDisk="false"
        timeToLiveSeconds="30000" />
            
    <cache name="chapterTmpTruyenMaCacheTruyenController"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <!-- Anh Dep -->
    <cache name="anhDepByCategory"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
    <cache name="anhDepByCategoryWithPaging"
		eternal="false"
        maxElementsInMemory="100"
		overflowToDisk="false"
        timeToLiveSeconds="30000" />
        
</ehcache>